projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8886c63
)
wayland: Set a wayland-client log handler to print errors we get
author
Kristian Høgsberg
<krh@bitplanet.net>
Sat, 30 Mar 2013 18:18:54 +0000
(14:18 -0400)
committer
Kristian Høgsberg
<krh@bitplanet.net>
Sat, 30 Mar 2013 18:20:00 +0000
(14:20 -0400)
gdk/wayland/gdkdisplay-wayland.c
patch
|
blob
|
history
diff --git
a/gdk/wayland/gdkdisplay-wayland.c
b/gdk/wayland/gdkdisplay-wayland.c
index 0dbf91f743b8e0e0da936516d1330af976c733a2..0e7ec0867ec6661952347dbb2f457aa8ea7ea759 100644
(file)
--- a/
gdk/wayland/gdkdisplay-wayland.c
+++ b/
gdk/wayland/gdkdisplay-wayland.c
@@
-207,6
+207,12
@@
static const struct wl_registry_listener registry_listener = {
gdk_registry_handle_global_remove
};
+static void
+log_handler(const char *format, va_list args)
+{
+ g_logv (G_LOG_DOMAIN, G_LOG_LEVEL_ERROR, format, args);
+}
+
GdkDisplay *
_gdk_wayland_display_open (const gchar *display_name)
{
@@
-214,6
+220,8
@@
_gdk_wayland_display_open (const gchar *display_name)
GdkDisplay *display;
GdkWaylandDisplay *display_wayland;
+ wl_log_set_handler_client(log_handler);
+
wl_display = wl_display_connect(display_name);
if (!wl_display)
return NULL;